head badge - German English Dictionary